
.css_outline_header_a {
	display:block;
	font-size:13px;
	color:#000542;
	font-weight:bold;
}
.css_outline_header_b {
	display:block;
	font-size:13px;
	color:#000542;
	font-weight:bold;
	margin-left:10px;
}
.css_outline_a {
	display:block;
	font-size:12px;
	color:#000542;
	font-weight:bold;
	cursor:pointer;
	margin-left:20px;
}
.css_outline_b {
	display:block;
	font-size:11px;
	color:#000542;
	font-weight:bold;
	cursor:pointer;
	margin-left:30px;
}

.dep_1 { margin-left:30px; }
.dep_2 { margin-left:40px; }
.dep_3 { margin-left:50px; }
.dep_4 { margin-left:60px; }
.dep_5 { margin-left:70px; }
.dep_6 { margin-left:80px; }
.dep_7 { margin-left:90px; }
.dep_8 { margin-left:100px; }
.dep_9 { margin-left:120px; }
.dep_10 { margin-left:130px; }

.css_outline_cell_all {

	font-size:inherit;
	color:inherit;
	/* width:565px; */
	display:block;
	background:#aeaeae;
}

.css_outline_cell_a {

	font-size:inherit;
	color:inherit;
	display:inline;
}

.css_outline_cell_b {

	width:100px;
	display:inline;
}

.css_outline_cell_c {

	width:50px;
	display:inline;
}

.css_outline_cell_d {

	width:80px;
	display:inline;
}

.css_outline_cell_e {

	width:100px;
	display:inline;
	text-align:right;
}











.css_item {
	overflow:hidden;
	width:32px;
	height:16px;
	vertical-align:middle;
	background:url(/admin/img/icons_new.png) -469px -1px;
	display:inline;
}
.css_toggle_open {
	overflow:hidden;
	width:32px;
	height:16px;
	vertical-align:middle;
	cursor:pointer;
	background:url(/admin/img/icons_new.png) -563px -1px;
	display:inline;
}
.css_toggle_close {
	overflow:hidden;
	width:32px;
	height:16px;
	vertical-align:middle;
	cursor:pointer;
	background:url(/admin/img/icons_new.png) -523px -1px;
	display:inline;
}
.css_toggle_open_task {
	overflow:hidden;
	width:32px;
	height:16px;
	vertical-align:middle;
	cursor:pointer;
	background:url(/admin/img/icons_new.png) -643px -1px;
	display:inline;
}
.css_toggle_close_task {
	overflow:hidden;
	width:32px;
	height:16px;
	vertical-align:middle;
	cursor:pointer;
	background:url(/admin/img/icons_new.png) -603px -1px;
	display:inline;
}
.css_item_data {
	display:inline;
	height:100%;
}
.css_item[class],.css_toggle_open[class],.css_toggle_close[class],.css_toggle_open_task[class],.css_toggle_close_task[class] {
	display:-moz-inline-box;
	overflow:visible;
	vertical-align:13px;
}
td.css_level {
	vertical-align:top;
}
td.css_level_0 {
	padding-left:5px;
}
td.css_level_1 {
	padding-left:21px;
}
td.css_level_2 {
	padding-left:37px;
}
td.css_level_3 {
	padding-left:53px;
}
td.css_level_4 {
	padding-left:69px;
}
td.css_level_5 {
	padding-left:85px;
}
td.css_level_6 {
	padding-left:101;
}
td.css_level_7 {
	padding-left:117;
}
td.css_level_8 {
	padding-left:133px;
}
td.css_level_9 {
	padding-left:149px;
}
td.css_level_10 {
	padding-left:165px;
}
tr.css_list_row_a {
	font-size:8pt;
	color:#414141;
	background-color:#ffffff;
	cursor:default;
}
tr.css_list_row_b {
	font-size:8pt;
	color:#414141;
	background-color:#e5e5e5;
	cursor:default;
}
tr.css_list_row_c {
	font-size:8pt;
	color:#414141;
	background-color:#fff6bb;
	cursor:default;
}
a.css_list_item_link {
        font-size:11px;
        color:#000542;
}
a.css_list_item_link:hover {
        color:#9a1201;
        text-decoration:none;
}
tr.css_list_row_item {
	font-size:8pt;
	color:#000542;
	cursor:default;
	white-space:nowrap;
}
tr.css_list_row_header {
	font-weight:bold;
	color:#000542;
	cursor:default;
}
.css_item_wrap {
	display:inline;
	white-space:nowrap;
	vertical-align:top;
}
td {
	/* white-space:nowrap; */
	font-size:8pt;
}
